Asian pan fried buns